point advantage - German English Dictionary